home *** CD-ROM | disk | FTP | other *** search
- Port History
- ~~~~~~~~~~~~
- V1.00 29-Jan-93
- - First release.
-
- V1.01 31-Jan-93
- - Fixed the mistakes in documentation.
- - Support for more PC box drawing characters in PC->Amiga mode.
-
- V1.10 05-Feb-93
- - Endspace removal.
- - Progress indicator.
-
- V1.13 06-Feb-93
- - Shows some information relating to the size change of the textfile in the
- end of conversion.
- - No longer gives useless linefeeds on error messages etc.
- - Strips CRs from the source during Amiga->PC conversion to avoid multiple
- CRs.
-
- V1.16 10-Feb-93
- - Pre-translation check in PC-> Amiga mode, resulting in
- 25% speedup.
- - Translation of 6 new box characters in PC-> Amiga.
- - New helptext design, thanks to Toni Rantala for suggesting this and
- designing the preview for it.
-
- V1.22 19-Feb-93
- - The upper- and lowercase modes.
- - Tab conversion to spaces.
- - Redesigned documentation.
- - Support for 3 new PC box characters.
- - Space conversion to tabs.
- - A bug fixed in which spaces in the end of the commandline confused Port
- and caused an error.
-
- V1.24 21-Feb-93
- - Code compressed and cleaned up.
- - Bug fixed where "spaces to tabs" didn't work right when no spacesize was
- specified.
- - Now checks for conflicting options.
- - Quiet option added.
-
- V1.25 12-Mar-93
- - I noticed that if the converted block exceeds twice the original, some
- serious memory corruption will occur. This never happened to me, but it
- would if you tried converting 1024 consecutive tabs to 9 spaces each.
- (The worst possible case.) But even this can now be done without
- problems.
- - A new conversion method was adapted for PC->Amiga, now adding new
- characters won't considerably add to the size of Port.
- - Buffered input. Huh, hope you enjoy it.
- - ^C detection.
- - Doesn't touch PowerPacker data files.
- - 9 new characters added to PC-> Amiga. Right now Port knows how to handle
- nearly 40 non-ASCII characters in this mode.
- - Now removes any LF's from the end of the file.
- - No longer translates one space to a tab.
-
- V1.28 19-Mar-93
- - Code rationalized reducing the size of Port.
- - Bugfix: Some bytes got cut off from the beginning of textfile if it's
- size was less that 4 bytes.
- - Bugfix: Amiga->PC mode didn't form CR+LF pairs as it should have in
- V1.25. Same with Amiga->SF7.
- - Most of the modes now use a table-conversion system.
- - Priorities changed for endspace removal and translation. This fixes the
- bug where end-LF's didn't get removed if there were nulls or ^Z's etc.
- - No longer triggers anything from CR's.
- - Added: Make EOLs option.
- - Added: Automatic mode.
-
- V1.30 27-Mar-93
- - Added: 13 new PC characters.
- - Can no longer convert 1 space to a tab. This made no sense anyway since
- one space doesn't turn into a tab.
-
- V1.37 30-Apr-93
- - Added: Full PC->Amiga character support. ($80-$FF)
- - Added: Automatically tries for various suffixes if sourcefile isn't
- found.
- - Added: OnlyASCII mode.
- - Added: Can use a directory as a destination, which causes the file to be
- written there.
- - Changed texts.
- - Improved the code.
- - Bugfix: Slight flickering of various texts fixed.
- - Bugfix: Endspace removal left a space after some lines when SpacesToTabs
- was on.
-
- V1.38 19-May-93
- - Bugfix: A small bug in commandline handling caused big problems. (65535
- bytes big to be exact. =) )
- - Bugfix: Crashes happening in error situations fixed, they were caused by
- improper stack handling.
-
- V1.39 4-Jun-93
- - Bugfix: FromPC translation table was quite messed up, fixed it. I also
- made some better choices in character translation to match the original
- better.
- - Bugfix: FromPC didn't remove CRs as it should've.
- - Bugfix: ToPC and ToSF7 didn't work, mode was always FromPC.
-
- V1.46 12-Sep-93
- - Bugfix: Many accented characters didn't have the accents in FromPC until
- now, FINALLY, the FromPC SHOULD be as good as it will get.
- - Now in ToPC or ToSF7, MakeEOLs also adds a CR.
- - Better translation of PC corner characters.
- - Uppercase and Lowercase modes should now support ALL characters.
- - Code much improved, should now be safer.
- - Disables break when converting to same file.
- - Text output buffered == much faster.
- - Output overflow buffering, Port now converts 10K at a time, and then
- flushes the output buffer.
-
- V2.00 R417 26-Jun-94
- - Changed a lot of internal things, and as a result, Port V2.00 is around
- twice as fast as V1.46.
- - Wildcard support.
- - Both 68000 and 68020 versions.
- - Automatic decrunching of PowerPacked files.
- - Documentation changed to AmigaGuide format.
- - Sync'ed progress information, rate user adjustable.
- - Added a combined PC-SF7 mode.
- - Allocation of buffers based on free memory.
- - Automatic packing of output file using PowerPacker or LhA format.
- - Full Amiga->PC character support.
- - A preferences file for all options.
- - SF7 also converts å & Å characters.
- - InterNet header & ANSI strippers.
- - Dropped Quiet option, it really didn't affect anything.
- - Dropped Automatic mode, since it was very unreliable.
- - Progress information looks a lot better.
- - Port is now assembled using PhxAss, with all optimizations on.
- - Plus a lot of other small optimizations, changes and bug fixes.
-
- V2.00 R422 17-Jul-94
- - Bugfix: ToSF7 didn't translate 'å' & 'Å'.
-
- V2.00 R426 01-Aug-94
- - Bugfix: When converting on the original file, stack was mangled while
- writing.
- - Bugfix: Null files caused Port to abort with error "not enough memory",
- now they are quietly skipped.
-